home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / gt_power / jrsuperc.zip / JRSUPERC.TXT
Text File  |  1988-12-11  |  8KB  |  227 lines

  1. JRSUPERC.arc   by Jim Rash, 004/000          11/23/88
  2.  
  3. (rev. 12/11/88 correct:  JDNET will unarc "G" bags)
  4.  
  5. This is a HELP file intended to supplement documentation provided with
  6. Paul Meiners' NMAIL??? and James Davis' JDNET.
  7.  
  8. Supercharging netmail may be accomplished by using either JDNET or
  9. MBAGGER.
  10.  
  11.  
  12. "SUPERCHARGE"  WITH JDNET"
  13. ==========================
  14.  
  15. Supercharging netmail by using JDNET.EXE and is disussed below at
  16. three levels.  Each higher level accomplishes additional supercharging
  17. and depends on use of the prior levels.
  18.  
  19.  
  20. LEVEL 1
  21. -------
  22.  
  23. JDNET /S  will supercharge mailbags.  This means that multiple "B"
  24. bags destined for another node will be combined.  At this level, only
  25. SIMILAR bags will be combined.  That is, multiple netmail "B" bags for
  26. the same node will be combined and multiple echomail "B" bags of the
  27. SAME echo will be combined.
  28.  
  29. This level of supercharging may be implemented at ANY time, and
  30. requires no prior notice to any other node.
  31.  
  32. The instruction:  JDNET /S  is placed in your netmail batch prior to
  33. MDRIVER being activated.
  34.  
  35.  
  36. LEVEL 2
  37. -------
  38.  
  39. This level requires a change to JD.CNF either by an editor or by using
  40. JDNET and its "S"  menu option.
  41.  
  42. The purpose of this level is to combine bags destined to DIFFERENT end
  43. points for delivery to an intermediate hub.  For example, if you have
  44. message bags destined for 001/000 and 003/001  but your only call is
  45. to HUB system 004/000 then you could supercharge those other bags in a
  46. single bag to 004/000 with the following line in your JD.CNF:
  47.  
  48. SC=004/000 -> 001-003
  49.  
  50. Additionally, if you receive echos from 004/000 then you will probably
  51. have echo "B" bags to deliver.  These can be added to that single bag
  52. by making the JD.CNF line as follows:
  53.  
  54. SC=004/000 -> 001-003,E00,E09,E10
  55.  
  56. This will cause any echo "B" bags for echos beginning E00, E09, or E10
  57. and with ACCEPTS pointing to 004/000 as the primary to be
  58. supercharged.
  59.  
  60. NOTE:  Level 2 of supercharging requires that you confirm with the
  61. destination (004/000 in the above example) that they are prepared to
  62. receive this level of supercharging.   The receiving node MUST run
  63. JDNET /U  prior to running MDIST.  This will UN-arc the superbag to
  64. what MDIST is expecting.
  65.  
  66.  
  67. LEVEL 3
  68. -------
  69.  
  70. This level generates a "Super Bag for a specified node that contains
  71. not only "B" bags resulting from LEVEL 1 & 2 supercharging, but also
  72. "E" bags that the destination has ASKED YOU to deliver to them..
  73.  
  74. This level is implememted by first inplementing Levels 1 & 2, and then
  75. using JDNET menu option "E"  to enter the destination node, each echo
  76. number desired, and the julian date of the last bag sent for each
  77. echo.
  78.  
  79. --for Destinations---
  80.  
  81. This level again requires coordination with the destination.  In
  82. addition to the destination running JDNET /U  they must also modify
  83. their ROUTING.BBS as described below.
  84.  
  85. CAUTION:
  86.  
  87. Since the echos will be received automatically, the "REQUEST ECHOMAIL
  88. CONFERENCES" and "OUTBOUNDS" for echos should be removed.
  89.  
  90. In addition, there now needs to be a special routing file used by
  91. MBAGGER only, that is different from the one used by MDRIVER.
  92.  
  93. Here is the reason....  Echo "B" bags destined upstream to the sponsor
  94. should be supercharged to the person who send you the "Super Bags".  If
  95. MDRIVER finds an ACCEPT with the net/node of your source and has an
  96. echo "B" bag that is not supercharged, then MDRIVER will automatically
  97. generate a REQUEST when connected with the host.  This will be done
  98. not knowing that the echo will also be in a "Super Bag".
  99.  
  100. For simplicity, and as a DEFAULT, your ROUTING.BBS should contain all
  101. information, including ACCEPT statements that point to the actual
  102. source of the echos you receive.  Let MBAGGER, JDNET, and MDIST
  103. default to this ROUTING.BBS.  This will properly bag, supercharge, and
  104. unarc your mail bags.
  105.  
  106. The ROUTING file used by MDRIVER should then be named something such
  107. as ROUT0400.BBS and your MDRIVER line points to it with the parameter
  108. /R:ROUT0400.BBS.  This routing will contain ACCEPTS for echos that are
  109. superbagged to you, but with a DUMMY net/node, i.e. 001/999 that
  110. appears in the nodelist, but is INBOUNDED in ALL your sessions.
  111.  
  112.    (for example  ACCEPT E00/001 -> 001/999 )
  113.  
  114. This will allow others to pick up echos and deliver "B" bags to you,
  115. but you will not process those "B" bags to anyone upstream until you
  116. have the opportunity to supercharge them using JDNET /S.
  117.  
  118.  
  119. RECAP of SUPERCHARGE PROCEDURES
  120. -------------------------------
  121.  
  122. LEVEL 1 - Combine SIMILAR "B" bags
  123. -------
  124.  
  125. Sender:     1. Use JDNET /S  before each MDRIVER.
  126.  
  127. Receiver:   n/a
  128.  
  129.  
  130. LEVEL 2 - Combine DIFFERENT "B" bags
  131. -------
  132.  
  133. (incl. Level 1 requirement)
  134.  
  135. Sender:     2. Edit JD.CNF to create "SC="  lines.
  136.                MUST insure that Reciever is running /U.
  137.  
  138. Receiver:   3. MUST run  JDNET /U  before MDIST.
  139.                May  run  JDNET /U  between multiple sessions.
  140.  
  141.  
  142. LEVEL 3 - Include "E" bags as specified
  143. -------
  144.  
  145. (incl. Level 2 requirements)
  146.  
  147. Sender:     4. Use JDNET menu option "E" to specify reciver net/node
  148.                and list echos to be SENT to receiver and the last
  149.                Julian date of each echo sent.
  150.  
  151.             5. DO NOT forward a SUPER BAG to any other node.  You
  152.                should deliver the bag direct.
  153.  
  154. Receiver:   6. Run JDNET /S /R:ROUTING.BBS
  155.                where ROUTING.BBS contains ACCEPTS with actual
  156.                sources.
  157.  
  158.             6. Run MDRIVER ... /R:ROUT0400.BBS
  159.                a) where ROUT0400.BBS has "ECHO REQUESTS" and "echo
  160.                   OUTBOUNDS" removed for those echos you now receive
  161.                   via G-Bag.
  162.                b) where ACCEPTS have dummy node 001/999 for those same
  163.                   echos.
  164.  
  165.  
  166. BAG CONSOLIDATION WITH MBAGGER /G
  167. =================================
  168.  
  169. Beginning with Paul Meiner's  NMAIL190 it is possible to "consolidate"
  170. bags into "G bags" using MBAGGER.
  171.  
  172. Before implementing consolidation, confirm this with the destination
  173. node.
  174.  
  175. NO consolidation takes place at all unless a node is listed in the
  176. "BAG CONSOLIDATION" section of the routing.bbs
  177.  
  178. When a node is listed, any ACCEPT or FORWARD pointing to that node
  179. will be consolidated into a single bag.
  180.  
  181. If any ECHO conference is listed in "bag consolidation" after a node,
  182. then that echo "E" bag will also be consolidated.
  183.  
  184. As with using JDNET to supercharge echo "E" bags,  I strongly
  185. recommend that if you do charge "E" bags that you either call the
  186. destination direct or that they call you and that "G" bags containing
  187. "E" bags NOT be dumped into the netmail flow.
  188.  
  189.  
  190. CO-EXISTANCE
  191. ============
  192.  
  193. What happens if you receive BOTH  "superbags"  and "consolidated
  194. G-Bags"?   Depending on what systems the bags pass through it is
  195. possible that you will receive a "G" bag that contains a "super bag".
  196. JDNET will unarc a "G" bag, but I am not sure that MDIST will unarc a
  197. "super B bag".   I suggest that you keep the JDNET /U  in your batch
  198. files before MDIST.
  199.  
  200.  
  201. ECHO SPONSORS
  202. =============
  203.  
  204. Sponsors of echomail conferences should NOT bag their conferences more
  205. than ONCE daily to create daily "E" bags.
  206.  
  207. If you bag your conference at noon, for example, it may be picked up
  208. by a crash session and placed in the network.  Should you later
  209. receive more messages, place them in your message area and then bag
  210. them the same day, they will be ADDED to the existing bag on your
  211. system.  However, a bog for that day will already be in circulation
  212. minus those new messages.
  213.  
  214. If you wish to bag netmail and echo messages OTHER THAN YOUR OWN, then
  215. you may specify an alternate routing.bbs that has your own conferences
  216. removed from the MESSAGE DISTRIBUTION section.  This will prevent the
  217. premature bagging of your conference.
  218.  
  219. example:  MBAGGER /R:NOTMINE.BBS
  220.  
  221. ( MDIST should ALWAYS use a complete ROUTING.BBS )
  222.  
  223.  
  224. NOTE:  This echo help file is intended to supplement, not replace
  225. documentation provided with the JD series of programs and GT NETMAIL
  226. documentation.
  227.